package com.xrit.sunnyday.dao;

import com.xrit.sunnyday.pojo.CheckGroup;
import com.xrit.sunnyday.pojo.CheckItem;

import java.util.HashMap;
import java.util.List;

public interface CheckGroupDao {
    List<CheckGroup> findPage(String queryString);

    CheckGroup findById(Integer id);

    void update(CheckGroup checkGroup);

    void addCheckGroupAndItem(HashMap<String, Object> map);

    void add(CheckGroup checkGroup);

    List<CheckItem> findByCheckItemId(Integer id);

    void deleteGroupItem(Integer id);

    void updateGroupItem(HashMap<String ,Object> map);

    int findCountGroup(Integer id);

    void deleteGroupItemId(Integer id);

    List<CheckGroup> findAll();

}
